package com.wenwan.manage.pojo;

import java.io.Serializable;

/**
 * 身份认证流程-
 * 
 * @author Admin
 *
 */
public class IdentityAuthentication implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -6058092134602649072L;

	// 认证id
	private String id;

	// 是否开始认证
	private Boolean isStart;

	// 是否检测了身份证正面
	private Boolean isCheckIdCardFace;

	// 身份证正面识别是否成功
	private Boolean isCheckIdCardFaceSuccess;

	// 是否识别了身份证背面
	private Boolean isCheckOpposite;

	// 身份证背面识别是否成功
	private Boolean isCheckOppositeSuccess;

	// 是否获取了唇语验证码
	private Boolean isGetFaceLivegetfour;

	// 获得的唇语验证码
	private String validateData;

	// 是否已进行活体检测
	private Boolean isFaceLiveDetectFour;

	// 活体检测是否成功
	private Boolean isFaceLiveDetectFourSuccess;

	// 被识别的用户
	private String userId;

	// 是否获取了手机验证码
	private Boolean isGetVerificationCode;

	// 手机短信验证码是否验证成功
	private Boolean isVerificationCodeSuccess;

	// 是否已认证
	private Boolean isAuthentication;

	// 认证是否成功
	private Boolean isAuthenticationSuccess;

	// 认证信息
	private Authentication authentication;

	public IdentityAuthentication() {
		// TODO Auto-generated constructor stub
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Boolean getIsStart() {
		return isStart;
	}

	public void setIsStart(Boolean isStart) {
		this.isStart = isStart;
	}

	public Boolean getIsCheckIdCardFace() {
		return isCheckIdCardFace;
	}

	public void setIsCheckIdCardFace(Boolean isCheckIdCardFace) {
		this.isCheckIdCardFace = isCheckIdCardFace;
	}

	public Boolean getIsCheckIdCardFaceSuccess() {
		return isCheckIdCardFaceSuccess;
	}

	public void setIsCheckIdCardFaceSuccess(Boolean isCheckIdCardFaceSuccess) {
		this.isCheckIdCardFaceSuccess = isCheckIdCardFaceSuccess;
	}

	public Boolean getIsCheckOpposite() {
		return isCheckOpposite;
	}

	public void setIsCheckOpposite(Boolean isCheckOpposite) {
		this.isCheckOpposite = isCheckOpposite;
	}

	public Boolean getIsCheckOppositeSuccess() {
		return isCheckOppositeSuccess;
	}

	public void setIsCheckOppositeSuccess(Boolean isCheckOppositeSuccess) {
		this.isCheckOppositeSuccess = isCheckOppositeSuccess;
	}

	public Boolean getIsGetFaceLivegetfour() {
		return isGetFaceLivegetfour;
	}

	public void setIsGetFaceLivegetfour(Boolean isGetFaceLivegetfour) {
		this.isGetFaceLivegetfour = isGetFaceLivegetfour;
	}

	public String getValidateData() {
		return validateData;
	}

	public void setValidateData(String validateData) {
		this.validateData = validateData;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public Boolean getIsGetVerificationCode() {
		return isGetVerificationCode;
	}

	public void setIsGetVerificationCode(Boolean isGetVerificationCode) {
		this.isGetVerificationCode = isGetVerificationCode;
	}

	public Boolean getIsVerificationCodeSuccess() {
		return isVerificationCodeSuccess;
	}

	public void setIsVerificationCodeSuccess(Boolean isVerificationCodeSuccess) {
		this.isVerificationCodeSuccess = isVerificationCodeSuccess;
	}

	public Boolean getIsAuthentication() {
		return isAuthentication;
	}

	public void setIsAuthentication(Boolean isAuthentication) {
		this.isAuthentication = isAuthentication;
	}

	public Boolean getIsAuthenticationSuccess() {
		return isAuthenticationSuccess;
	}

	public void setIsAuthenticationSuccess(Boolean isAuthenticationSuccess) {
		this.isAuthenticationSuccess = isAuthenticationSuccess;
	}

	public Boolean getIsFaceLiveDetectFour() {
		return isFaceLiveDetectFour;
	}

	public void setIsFaceLiveDetectFour(Boolean isFaceLiveDetectFour) {
		this.isFaceLiveDetectFour = isFaceLiveDetectFour;
	}

	public Boolean getIsFaceLiveDetectFourSuccess() {
		return isFaceLiveDetectFourSuccess;
	}

	public void setIsFaceLiveDetectFourSuccess(Boolean isFaceLiveDetectFourSuccess) {
		this.isFaceLiveDetectFourSuccess = isFaceLiveDetectFourSuccess;
	}

	public Authentication getAuthentication() {
		return authentication;
	}

	public void setAuthentication(Authentication authentication) {
		this.authentication = authentication;
	}

}
